house-parents (in a sos children's village) - Spanish English Dictionary